//package collection;
//
//import java.util.ArrayList;
//import java.util.Collection;
//import java.util.Iterator;
//import java.util.concurrent.Callable;
//
//public class CollectionDemo {
//    public static void main(String[] args) {
//        Collection<String> s=new ArrayList<>();
//        s.add("one");
//        s.add("two");
//        s.add("three");
//        s.add("four");
//        s.add("five");
////        System.out.println(s);
////        System.out.println(s.size());
////        System.out.println(s.isEmpty());
//////  删除      s.clear();
////        System.out.println(s);
//        Collection<String> s1=new ArrayList<>();
//        s1.add("one");
//        s1.add("two");
//        s1.add("three");
//        s1.add("four");
//        s1.add("five");
//        s1.add("six");
////        System.out.println(s1.equals(s));
////        s.remove("four");
////        System.out.println(s);
////        s.addAll(s1);
////        System.out.println("s"+s);
////        System.out.println( s.containsAll(s1));
////        s.retainAll(s1);
////        System.out.println("s"+s);
////        System.out.println("s1"+s1);
//        s1.removeAll(s);
//        System.out.println("s"+s);
//        System.out.println("s1"+s1);
//
//
//
//
////        Collection<String> c=new ArrayList<>();
////        c.add("one");
////        c.add("two");
////        c.add("three");
////        c.add("four");
////        c.add("five");
////        System.out.println(c);
////        System.out.println(c.size());
////        System.out.println(c.isEmpty());
//////        c.clear();
////        System.out.println(c);
////        Collection<String> c1=new ArrayList<>();
////        c1.add("one");
////        c1.add("two");
////        c1.add("three");
////        System.out.println(c.contains(c1));
////        c1.remove("one");
////        System.out.println(c1);
////          c.addAll(c1);
////        System.out.println(c);
////
////        Collection<String> B=new ArrayList<>();
////        B.add("on");
////        B.add("tw");
////        B.add("thre");
////        System.out.println(c.containsAll(B));
////        c.retainAll(B);
////        c.remove(B);
////        System.out.println("c"+c);
////        System.out.println("B"+B);
////
//
//
//
//
//
//
//
//            }
//        }


















//        Collection C = new ArrayList();
//        C.add(new point(1, 2));
//        C.add(new point(3, 4));
//        C.add(new point(5, 6));
//        C.add(new point(7, 8));
//        C.add(new point(1, 2));
//        System.out.println(C);
//        /*boolean contains(object 0);
//        判断当前集合是否包含给定元素0
//       判断依据是给定元素是否于当前集合存在equals（）比较true的情况
//
//         */
//        point p = new point(1, 2);
//        boolean contains = C.contains(p);
//        System.out.println("是否包含" + contains);
//
//        C.remove(p);
//        System.out.println(C);
//
//
//        Collection CC=new ArrayList();
//        point pp=new point(1,2);
//        CC.add(pp);
//        System.out.println("CC"+CC);
//        System.out.println("pp"+pp);
//        pp.setX(100);
//        System.out.println("CC"+CC);
//        System.out.println("pp"+pp);

/*
   Collection c=new ArrayList();
        c.add("one");
        c.add("two");
        c.add("three");
        c.add("four");
        c.add("five");
        //集合重写了objest的tostring
        System.out.println(c);
        System.out.println("size"+c.size());//输出集合的元素个数
        System.out.println("是否为空集"+c.isEmpty());//判断集合是否为空集
        c.clear();//clear清空集合
        System.out.println("集合已清空");
        System.out.println(c);
        System.out.println("size"+c.size());
        System.out.println("是否为空集"+c.isEmpty());


      */





